namespace CSharpPro;

public class Demo 
{
    public  static void TestPrint()
    {
        Console.WriteLine("1000以内的水仙花数有；");
        for (int i = 100; i < 1000; i++)
        {
            int hundred = i / 100;
            int ten = (i / 10) % 10;
            int gewei = i % 10;
            if (Math.Pow(hundred, 3) + Math.Pow(ten, 3) + Math.Pow(gewei, 3) == i)
            {
                Console.WriteLine(i);
            }
        }
    }




    public static void Demo2()
    {

        Console.WriteLine("100 以内的质数有：");
        for (int i = 2; i < 100; i++)
        {
            bool isPrime = true;
            for (int j = 2; j * j <= i; j++)
            {
                if (i % j == 0)
                {
                    isPrime = false;
                    break;
                }
            }

            if (isPrime)
            {
                Console.WriteLine(i);
            }
        }
    }
}